C# Program Yapısı

Daha önceki bölümlerde C# programlama dilinin temel yapısı öğrenmiştik. Şimdi programın başlıca konularını ele almaya başlayalım.

Merhaba Dünya Programı Oluşturma

Herhangi bir C# programı aşağıdaki parçaları içermelidir.
  • Alan adı tanımlana
  • Sınıf
  • Sınıf Metodları
  • Sınıf Özellikleri
  • Main Metodu
  • Durumlar ve ifadeler
  • Yorum Satırları


using System;
namespace HelloWorldApplication
{
   class HelloWorld
   {
      static void Main(string[] args)
      {
         /* İlk C# Programım */
         Console.WriteLine("Merhaba Dunya");
         Console.ReadKey();
      }
   }
}


Şimdi programın yapısını incelemeye başlayalım. İlk satır Using System; using kelimesi sistem ad alanını programa dahil etmek için kullanılmıştır. Programda using kelimesini bir kaç defa kullanılabilir.
Sonraki satırda, Ad alanı tanılaması vardır. Ad alanı sınıfların bir araya gelmesi ile oluşur. HellowordApllication ad alanı Helloword sınıfına içermektedir.
Sonraki satırda, sınıf tanımlaması vardır. HelloWorld Sınıfı veri ve metod tanımlarını içermektedir. Sınıflar genellikle çok metodludur. Metodlar sınıfların davranışlarını belirlemektedir.
Sonraki satırda, Main metodu tanımlaması vardır. Main programın başlangıç noktasıdır. Hangi metodların çalışıp çalışmayacağını Main metodu belirler. Sonraki satırda, Yorum satırları bulunmaktadır. /* ... */
Sonraki satırda, Console.WriteLine("Merhaba Dünya"); Ekrana Merhaba Dünya yazdırır.
  • C# büyük-küçük harf duyarlıdır.

  • Bütün ifadeler ; ile sonlanır.

  • Program main metodundan başlar.

  • Program dosya adı sınıf adından farklı olabilir.

Derleme ve Çalıştırma

Visual Studio kullanıyorsanız aşağıdaki adımlar yeterli olacaktır.
  • Visual Studio Başlat.

  • Menüde, Seç File -> New -> Project.

  • Seç Visual C# from templates, ve Windows seç.

  • Console Application Seç.

  • Projene bir isim ve OK butonuna tıka.

  • Solution Explorer da yeni bir proje açılacak.

  • Editore kodunu yaz

  • Programı çalıştır f5 tuşu ile. Komut isteminde Merhaba Dünya yazsın.



Yorum :
Sende yorum kat..